Big Huge Thesaurus

capillary artery

noun

sounds kind of like